package com.manager.common.vo;

public class PageVO<T> {

    public int pageNo;

    public int pageCount;

    public T data;

    public PageVO(int pageNo, int pageCount, T data){
        this.pageNo = pageNo;
        this.pageCount = pageCount;
        this.data = data;
    }

    public PageVO(){

    }

    public static  <T> PageVO<T> create(int pageNo, int pageCount, T data){
        return new PageVO(pageNo, pageCount, data);
    }

    public int getPageNo() {
        return pageNo;
    }

    public void setPageNo(int pageNo) {
        this.pageNo = pageNo;
    }

    public int getPageCount() {
        return pageCount;
    }

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public T getData() {
        return data;
    }

    public void setData(T data) {
        this.data = data;
    }
}
